package file;

import java.io.File;
import java.io.IOException;

public class FileCreateDemo01 {
    public static void main(String[] args) throws IOException {
        //创建一个文件 对象
        File f1=new File("hello.txt");
        //获取文件对象的相对路径
        System.out.println(f1.getPath());
        //获取文件的绝对路径
        System.out.println(f1.getAbsolutePath());
        //判断文件是否存在,不存在则创建(注意这里不会创建目录)
        if(f1.exists()){
            System.out.println("文件已经存在");
        }else{
            f1.createNewFile();
            System.out.println("文件创建OK");
        }
        //获取文件的名字
        System.out.println(f1.getName());//hello.txt
        //判断文件是否可读
        System.out.println(f1.canRead());//true
        //判断文件是否可写
        System.out.println(f1.canWrite());//true
        //获取文件大小
        System.out.println(f1.length());//0
        //判断文件是否是隐藏文件
        System.out.println(f1.isHidden());//false
    }
}
